﻿@charset "utf-8";
body { margin: 0px; padding: 0px; font-family: arial, verdana, sans-serif, '\5b8b\4f53', 'Lucida Grande', 'Lucida Sans Unicode';/*新增部分*/ font-size: 12px;
text-align: left; }
a { text-decoration: none; }
img { border:0; }
ul,
li { margin: 0; padding: 0; list-style-type: none; }
.clear { clear: both; margin:0; padding:0; line-height:0; width:0; height:0; }

.mainBody
{
    width:1200px;
    margin:0 auto;
    padding-bottom:20px;
}

.pull-left{
    float:left;
}
.pull-right{
    float:right;
}

/*-----公共头 header-------*/
.header { width: 1200px; background-color: #fff; margin: 0 auto; }
.header a,
.header a:visited { color: #8d8d8d; }
.header a:hover,
.header a:active { color: #656565; }
.header_con{
    width: 1200px;
    margin: 0 auto;
    height: 100px;
    padding-bottom: 5px;
    padding-top: 35px;
}

/*-------logo---------*/
.EntLogoPart { float: left; display: inline-block;  }

/*headerRight*/
.headerRight { float: right; width: 420px; margin-right: 8px;}
.header .EntLanguagePart .liEng span { background: url("../images/public/earth.png") no-repeat 0 0; display: inline-block; float: left; height: 16px; margin: 0px 4px 0 0; width: 16px; }
.EntLanguagePart { width: 420px;  padding: 0px; height: 16px; line-height: 16px; float: right; }
.EntLanguagePart li { float: left; list-style-type: none; padding: 0px 0px 0 15px; white-space: nowrap; }
.EntLanguagePart li a { font-family: "微软雅黑"; font-size: 13px; }
.EntLanguagePart .liEng { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.EntLanguagePart .liCut { float: left; list-style-type: none; padding: 0px; color: #666666; margin-left: 15px; }
.EntLanguagePart .guFen { float: left; list-style-type: none; padding: 0px 0px 0px 20px; color: #000; }

/*------search-------*/
.tzz_l,.tzz_r { background-image: url("../images/public/com_top.png"); background-repeat: no-repeat; display: inline-block; height: 23px; position: absolute; top: 0; width: 3px; }
.tzz_l { background-position: 0 0; left: -2px; }
.tzz_r { background-position: -5px 0; right: -2px; }
.tzz a { border-bottom: 1px solid #E4E4E4; border-top: 1px solid #E4E4E4; display: inline-block; height: 20px; left: 0; line-height: 20px; padding: 0 15px 0 5px; top: 0; }
.search {width: 420px; float:left; color: #8D8D8D; font-family: "微软雅黑"; font-size: 13px; height: 24px; margin-right: 8px; padding-top: 20px;}
.sea_l { position: relative; z-index: 10000000; }
#sea_vage { border-bottom: 1px solid #E4E4E4; border-top: 1px solid #E4E4E4; display: inline-block; height: 20px; line-height: 20px; padding: 0 8px; width: 64px; }
.search a b { background: url("../images/public/sea_dot.png") no-repeat scroll 0 center; display: inline-block; height: 4px; position: absolute; right: 4px; top: 9px; width: 7px; }
.sea_cage { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 #FFFFFF; border-color: -moz-use-text-color #E4E4E4 #E4E4E4; border-image: none; border-right: 1px solid #E4E4E4; border-style: none solid solid; border-width: 0 1px 1px; display: none; left: -2px; line-height: 22px; padding-top: 5px; position: absolute; text-indent: 10px; top: 20px; width: 82px; z-index: 100; }
.sea_r { background: url("../images/public/sea_btn.png") no-repeat scroll 0 0; height: 22px; margin-left: 7px; margin-right: 5px; width: 149px; }
.srk { background: none; border: medium none; float: left; height: 22px; line-height: 22px; padding: 0 0 0 5px; width: 115px; }
.sea_btn { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; float: right; height: 22px; padding-left: 5px; width: 20px; }
.search span { height: 22px; line-height: 22px; }
.search span a { line-height: 22px; }


/*-------nav----------*/
.nav_con{
    width: 100%;background: #cc0000; 
    line-height: 36px;
    height: 36px;
}
.nav { padding: 3px 0 0 5px; background: #cc0000; height: 33px; float: left;}
.nav_kuang{width:1180px;margin: 0 auto;}
.nav ul { margin-left: -1px;margin-top: 18px; }
.nav li { float: left; }
.nav li a { padding: 0 33px; font-weight: bold; line-height: 33px; display: block; float: left; height: 33px; color: #fff; font-size: 17px; }
.nav li a:link { color: #fff; }
.nav li a:visited { color: #fff; } /* 针对IE6修正*/
.nav li a:hover { background: #fcfcfc; color: #0c0000; border-radius: 3px 3px 0 0 }
.nav li.hover a { background: #fcfcfc; color: #0c0000; border-radius: 3px 3px 0 0 }
.nav .sub-nav { position: absolute; display: none; z-index: 999; border: #cc0000 1px solid; border-top: medium none; padding: 3px 3px 4px 3px; margin-top: 33px; background: #fff;  *margin-left:-93px;
}
.nav .sub-nav li { float: none; }
.nav .sub-nav li a { border-bottom: #e0e0e0 1px dashed; height: 24px; line-height: 24px; width:180px; display: block; white-space: nowrap; float: none; color: #333; font-size: 12px; font-weight: normal; }
.nav .sub-nav li a:visited { color: #333; } /* 针对IE6修正*/
.nav .sub-nav li a:hover { white-space: nowrap; background: #efefef; font-weight: bold; }
/* 企事业单位导航菜单 样式结束 */

/*-------footer start------*/
.footer_con{
width: 1200px;
margin: 0 auto; 
padding-top: 10px;
height: 105px;
padding-top: 40px;
}
.footer { width: 1200px; padding: 0px 0px;  margin: 0 auto; text-align: left; color: #a7a7a7; border-top: 5px solid #cc0000;  }
.footer p { text-align: center; width: 100%; line-height: 25px; color: #666666; font-size: 14px; }
.footer p a { color: #666666; font-size: 14px; margin: 0 5px; }
.foot_clit { margin-right: 0px; }
.foot_clit1 { margin-right: 10px; }
.foot_clit2 { margin-left: 15px; }
.footer p a.foot_clit2 { margin-left: 2px; }
.footer p label { margin: 0 5px; font-family: Arial; position: relative; top: -1px; }
.footer p label.mar10 { margin: 0 10px; }



/*主体*/
.main {background:#fff;overflow: hidden;margin:0 auto;width: 100%;}




/*       通用列表 左侧         */
.leftPart{width:318px; margin-bottom:10px; float: left; }
.leftPart_img{width:318px;height:auto; min-height: 600px;}
.leftPart_img ul li{font-size:18px;border-bottom:#D0D0D0 1px solid;text-align:left;font-family:"arial"; cursor:pointer;height:69px;float:left;width:250px;position:relative; }
.leftPart_img li a{color:#666; display:inline-block; float:left; width:226px;height: 24px; padding:22px 0px 22px 17px;_padding-bottom:0px;float:left;border-left:5px solid #f1f1f1; border-right:3px solid #f1f1f1;} 
.leftPart_img li a:hover{color:#666;cursor:pointer;background:#fff;border-left:5px solid #D0D0D0;border-right:#fff 1px solid;width:224px;_width:224px;text-align:left;position:absolute; right:-1px;border-right:3px solid #f1f1f1;}

.leftPart_img li a.h div{display:block}
.leftPart_img li a:hover div{display:block; margin-right:10px}
.leftPart_img li a.h{color:#666;cursor:pointer;background:#fff;border-left:5px solid #D0D0D0;border-right:#fff 1px solid;width:224px;_width:224px;text-align:left;position:absolute; right:-1px;}
.leftPart_img li a div{display:none;margin-right:10px}
.leftPart_img img{width:221px;height:130px;}
.listpresent{ height:42px; color:#990000; font-size:26px; font-family:"arial",Regular; font-weight: bold;}
.listpresent a{ color:#d53c3d; font-size:20px; font-family:"arial",Regular;}
.listmenu li{line-height:34px; overflow:hidden; border-bottom:1px solid #dbd4cc; margin-left:6px;padding-left:20px; font-size:14px; background:url(../images/public/list_com.jpg) no-repeat 3px center;font-family: "宋体";}
.listmenu .secondList .hover{
   background:url(../images/public/lh.jpg) no-repeat 3px center;background-color:#973636;clear: #fff;}

.listmenu .secondList li{
    line-height:34px; 
    overflow:hidden; 
    border-bottom:1px solid #dbd4cc; 
    margin-left:6px;
    padding-left:20px; 
    font-size:14px; 
    background:url(../images/public/l.jpg) no-repeat 3px center;font-family: "宋体";}
.listmenu .hover{  background:url(../images/public/list_comred.jpg) no-repeat 3px center;background-color:#973636;clear: #fff; }

.listmenu li a{ font-size:14px; color:#5a5a5a; font-family:"arial",Regular;}
.listmenu .hover{  background:url(../images/public/list_comred.jpg) no-repeat 3px center;background-color:#973636;clear: #fff; }
.listmenu .hover a{color:#fff; }
/*       通用列表 右侧         */
.rightPart{ margin-left:22px; _margin-left:14px; width:1200px; margin: auto; height: auto; }
.rightPart li{ width: 882px;height: 66px; border-bottom:  1px solid #e5e5e5;}
.rightPart li a{ font-size: 20px; font-family: "arial"; color: #000000; line-height: 66px; font-weight: 900;}
.rightPart .location{ border-bottom:1px solid #dadada; line-height:30px; height:30px; color:#7e7e7e;font-family:"arial",Regular; font-size:14px; margin-bottom:24px;}
.rightPart .location a{ font-size:14px; color:#7e7e7e; font-family:"arial",Regular;}
.rightPart_con{ margin-top:12px;}
.rightPart_con li{ height:33px;line-height:33px; font-size:14px; border-bottom:1px dotted #dadada; margin-left:4px; ;padding-left:20px;}
.rightPart_con li span{ padding-right:10px; color:#969696;}
#list_more{ color:#cf0000; padding-right:60px;}
#list_more:hover{ text-decoration:underline}

.rightPart_con li a{color:#5a5a5a; font-size:14px; line-height: 30px;}
.rightPart_con li a:hover{color:#cc0000; font-size:14px;}
.channel{display:none;}
#contentText img{width: 526px;height: 432px; margin: 25px;}
.MsoNormalTable{width: auto;max-width:1250px;}
#contentText table{width: auto; max-width: 1120px;}

.ggyc{width: 882px; float: left;}
/*       通用列表 学院学报         */
.gqlbtitle{background:#efefef;height:34px;line-height:34px;padding-left:14px; color:#5a5a5a;font-weight:bold; font-size:14px;}
.gqlb{background:url(../images/public/xyxb_03.jpg) repeat-x;width:755px;height:193px;}
.gqlb li{background:url(../images/public/xyxb_06.jpg) no-repeat 22px center; float:left;width:213px; height:32px;line-height:32px; padding-left:37px;}

/*       通用图片列表         */
.listconimg{margin-top:24px;}
.list_img{ width:190px; margin-left:35px; margin-right:25px; height:231px; float:left;}
.list_img dd{line-height:26px;}
.list_img dd p{font-weight:bold;text-align:center;font-size:14px; color:#5a5a5a;line-height:30px;padding-top:6px;}
.list_img dd p a{font-size:14px; color:#5a5a5a;font-weight:bold;}
.list_img dd div{ font-size:14px;}


/*       文章列表         */
.listcon{padding-top:18px;}
.listcon .contitle{text-align:center;font-weight:bold;font-size:16px;color:#5a5a5a; line-height:46px;}
.listcon .contime{ text-align:center; color:#959595; font-size:14px; border-bottom:1px #ccc dashed; padding-bottom:10px;}
.concom{line-height:30px;}
.ckxq{line-height:30px; color:#F00; padding-left:531px;}

/*----------通用文章页--------*/
.location_detail {margin-left: 40px; float: left; font-family: "arial", Arial, Helvetica, sans-serif; font-size: 12px; width: 100%; padding-left: 7px; height: 40px; line-height: 40px; }
.content_detail { padding-top: 30px;}
.content_detail { font-weight: normal; line-height: 30px; font-family: SimSun-ExtB, SimSun, Arial, Helvetica; color: #575757; }
.content_detail p { font-weight: normal; line-height: 30px; font-size:14px; font-family: SimSun-ExtB, SimSun, Arial, Helvetica; color: #575757; }
.content_title { width: 1100px; margin: 0px auto; font-size: 22px; color: #4c4c4c; font-weight: bold; line-height: 50px; text-align: center; height:auto; font-family: "arial"; }
.cutLine { border-bottom:1px dotted #dadada; height:0px; line-height:1px; margin-bottom:30px; }
#pubTime {font-size: 12px;font-family:"微软雅黑"; font-weight:normal; }
#fontSize { font-size: 12px; margin-left: 210px; }
#print { float: right; padding-right: 20px; cursor: pointer; font-size: 12px; }
#print img { vertical-align: middle; display: inline; }
.newsDetail { border: 1px #e8e8e8 solid; padding: 20px; font-size: 14px; line-height: 25px; text-align: justify; overflow: hidden; height:auto; margin-bottom: 56px;}
#pasteDiv p:first-child{ text-align:center;}
.ms-rtestate-field p:first-child{ font-family: "arial"; font-size: 14px; color: #000000; line-height: 39px;}
.footinfo { display: block; margin: 20px 0px 0px 40px; float: left; width: 180px; text-align: left; font-size: 12px; overflow:hidden;}
.ms-rtestate-field{ overflow:hidden;}
.ms-rtestate-field p{ font-family: "arial" ; line-height: 39px;}




.titop{width: 1300px; height: 53px; margin: auto;padding-top: 42px;}
.titop a{ font-family: "arial"; font-size: 18px; color: #787878;}
/*  列表页分页*/

.page_num {
    height: 40px;
    margin: auto;
    overflow: hidden;
    padding-top: 15px;
    width: 50%;
}
#page_div .pagination_index, #page_div .pagination_index_num {
    background: none repeat scroll 0 0 #F8F9FB;
    border: 1px solid #CAD4DF;
    float: left;
    height: 20px;
    line-height:20px;
    margin-right: 2px;
    padding: 0 8px;
    text-align: center;
}
#page_div .pagination_index a, #page_div .pagination_index_num a {
    color: #666666;
    margin: 0;
    padding: 0;
    text-align: center;
}
#page_div .pagination_index a:hover, #page_div .pagination_index_num a:hover {
    color: #666666;
    margin: 0;
    padding: 0;
    text-align: center;
}
#page_div .pagination_index_last {
    float: right;
    margin: 0 auto;
    text-align: right;
    width: 260px;
}
#page_div .pagination_index_num {
    margin-right: 2px;
    padding: 0;
    width: 20px;
}
#page_div .currentIndex {
    background: none repeat scroll 0 0 #145190;
    border: 1px solid #145190;
    color: #FFFFFF;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    text-align: center;
    width: 20px;
}

/*  新增样式*/
.common_text{
    font-family: '宋体';
    font-size: 15px;
    line-height: 28px;
    color: #7f7f7f;
    text-indent:2em;
    text-align: justify;
    text-justify:inter-ideograph; 
}
.rightPart .dot li{
    height:26px;line-height:26px; font-size:14px; margin-left:4px; background:url(../images/public/dot.jpg) no-repeat 2px center;padding-left:20px;
    border:none;
}
.smal_title{
    color: #292323;
    font-size: 24px;
    height: 54px;
line-height: 54px;
}
.text_red{
    color: #d10000;
    border-bottom: 1px solid #d10000;
}
.rightPart .red_row li{
    height:26px;line-height:26px; font-size:14px; margin-left:4px; padding-left:20px;
    border:none;
    width: 1120px;
}
.banner img{
        width: 100%;
        height: auto;
    }
    
.leader{
    width: 998px;
    height: 28px;
    line-height: 28px;
    background:url(../images/public/leader.jpg) no-repeat;
    font-size:16px;
    text-align: center; 
    margin-bottom: 20px;
}
.leader_list li{
width: 480px;
margin-right: 22px;
float: left;
margin-bottom: 20px;
}
.leader_name{
height: 24px;
line-height: 24px;
background-color: #a30f0f;
display: inline-block;
color: #fff;
padding-left: 10px;
padding-right: 10px;
font-size: 14px;
margin-right: 10px;
}
.leader_ind{
    height: 180px;
    padding: 10px;
    background-color: #eef0f4;
    border-top:#cfcfcf 1px solid;
    font-size: 14px;
   line-height: 24px;
}
.leader_zhiwu{
  font-size: 16px;  
  color: #666;
}
.stock{
		color: #fff;		
	}
	.stock span{
		color: #cc0001;
		background-color: #f5cbcc;
		display: inline-block;
		width: 60px;
		height: 16px;
		line-height: 16px;
		text-align: center;
		margin-right: 16px;
		margin-left:5px;

	}
	
.applj{
	width: 120px;
	float: right;
	margin-left: 16px;
}
.applj ul li{
	float: left;
	margin: 0 7px 0 0 ;
}


/*导航*/
.main_div{width: 1200px; height: auto;margin: auto;}
.rightPart_con_column{font-size: 14px; font-family: "arial"; color: #666666; line-height: 24px; margin-top: 30px; margin-bottom: 30px;}
/*Proudct category*/
.prod{width: 882px;height: 151px;margin-bottom: 20px;}
.prod .prl,.prod .prr{float: left;height: 151px;}
.prod .prl{width: 253px;}
.prod .prl img{width: 237px;height:149px;}
.prod .prr{width: 629px;}
.prod .prr .prrt{width: 629px;height:54px;}
.prod .prr .prrt span{ font-family: "arial"; font-size: 16px; color: #666666; line-height: 50px;}
.prod .prr .prrc{width: 629px;height:73px;}
.prod .prr .prrc span{ font-family: "arial"; font-size: 14px; color: #929292; line-height: 24px;}
.prod .prr .prrf{width: 629px;height:30px;}
.prod .prr .prrf a{font-family: "arial"; font-size: 14px; color: #00457d; line-height: 24px; font-weight: 900;}
.w_sitenav_list2 li{background: #00457d;}
.w_sitenav_list2 li a{ display: block; width: 226px;height: 25px; background: #00457d; color: #fff;border-right: 1px solid #D0D0D0;}
.w_sitenav_list2 li a :hover{background: #eba123;}

/*公司简介页面调整*/
.gsj{width: 882px; float: left;}

.gsj .rightPart_con_column p img{width: 882px!important;  height: auto !important;}
.us .rightPart_con_column p img{width: 100%!important; height: auto!important; margin: auto;}
.us{width: 1200px; margin: auto;}
.us .ContactUs{width: 1200px; margin: auto;}

/*新闻样式调整*/
.rightPart_con .title{width: 859px !important;}

.btop{width: 1200px; margin: auto;}
.btop img{width: 1200px;}
.wrapper .banner{width: 1200px; height: auto; margin: auto;}


.MsoNormalTable {width: 100% !important;}
.smal_title{ font-size:18px!important ;}
.smal_title a{ font-size:18px!important ;}
